gain of an advantage - Spanish English Dictionary